﻿<?xml version="1.0" encoding="utf-8" ?>
<GuidancePackage 
    xmlns="http://schemas.microsoft.com/pag/gax-core"
    xmlns:xi="http://www.w3.org/2001/XInclude"
    Name="VSSDKAssist" 
    Caption="VSSDK Assist"
    Description="A visual toolset of utilities for extending Visual Studio."
    BindingRecipe="BindingRecipe"
    Guid="F32C2945-075B-4015-A080-5266FBEBDCBA" 
    SchemaVersion="1.0">
  <Overview Url="Docs\Overview.htm"/>
  <HostData>
    <Menu Name="VSSDKAssistProject" Text="VSSDK Assist" Priority="1">
      <CommandBar Name="Project"/>
    </Menu>
    <Menu Name="VSSDKAssistProjectCreate" Text="Create" Priority="1">
      <CommandBar Menu="VSSDKAssistProject"/>
    </Menu>
    <Menu Name="VSSDKAssistCustomProject" Text="Custom Project" Priority="2">
      <CommandBar Menu="VSSDKAssistProjectCreate"/>
    </Menu>
    <Menu Name="VSSDKAssistFlavorProject" Text="Flavor Project" Priority="3">
      <CommandBar Menu="VSSDKAssistProjectCreate"/>
    </Menu>    
    <Menu Name="VSSDKAssistProjectConfigure" Text="Configure" Priority="1">
      <CommandBar Menu="VSSDKAssistProject"/>
    </Menu>
    <Menu Name="VSSDKAssistProjectDeploy" Text="Deploy" Priority="1">
      <CommandBar Menu="VSSDKAssistProject"/>
    </Menu>
    <Menu Name="VSSDKAssistProjectTest" Text="Test" Priority="1">
      <CommandBar Menu="VSSDKAssistProject"/>
    </Menu>    
    <Menu Name="VSSDKAssistProjectUtility" Text="Utility" Priority="1">
      <CommandBar Menu="VSSDKAssistProject"/>
    </Menu>    
    <Menu Name="VSSDKAssistFolder" Text="VSSDK Assist" Priority="1">
      <CommandBar Name="Folder"/>
    </Menu>
    <Menu Name="VSSDKAssistProjectItem" Text="VSSDK Assist" Priority="1">
      <CommandBar Name="Item"/>
    </Menu>
  </HostData>
  <Recipes>
    <!--VS Templates-->
    <xi:include href="Recipes/Binding.xml"/>
    <xi:include href="Recipes/CreateCSharpSolution/CreateCSharpSolution.xml"/>
    <xi:include href="Recipes/CreateVBasicSolution/CreateVBasicSolution.xml"/>
    <xi:include href="Recipes/CreateCSharpProject/CreateCSharpProject.xml"/>
    <xi:include href="Recipes/CreateVBasicProject/CreateVBasicProject.xml"/>
    <xi:include href="Recipes/CreateSetupProject/CreateSetupProject.xml"/>
    <!--VS Package Project Recipes-->
    <!--Create-->
    <xi:include href="Recipes/CreateVSService/CreateVSService.xml"/>
    <xi:include href="Recipes/CreateVSToolWindow/CreateVSToolWindow.xml"/>
    <xi:include href="Recipes/CreateVSCommand/CreateVSCommand.xml"/>
    <xi:include href="Recipes/CreateToolOptionsPage/CreateToolOptionsPage.xml"/>
    <xi:include href="Recipes/CreateEventSubscription/CreateEventSubscription.xml"/>
    <xi:include href="Recipes/CreateVSCustomTool/CreateVSCustomTool.xml"/>
    <xi:include href="Recipes/CreateExtender/CreateExtender.xml"/>
    <!--CustomProject-->
    <xi:include href="Recipes/CustomProject/CreateCustomProject/CreateCustomProject.xml"/>
    <xi:include href="Recipes/CustomProject/CreateBitmapStrip/CreateBitmapStrip.xml"/>
    <!--FlavorProject-->
    <xi:include href="Recipes/FlavorProject/CreateFlavorProject/CreateFlavorProject.xml"/>
    <!--Configure-->
    <xi:include href="Recipes/ConfigureVSPackage/ConfigureVSPackage.xml"/>
    <xi:include href="Recipes/ConfigureSplashAboutScreens/ConfigureSplashAboutScreens.xml"/>
    <!--Deploy-->
    <xi:include href="Recipes/ConfigureVSPlk/ConfigureVSPlk.xml"/>
    <xi:include href="Recipes/CreateVSPackageDeploymentInfo/CreateVSPackageDeploymentInfo.xml"/>
    <!--Test-->
    <xi:include href="Recipes/CreateVSPlkReport/CreateVSPlkReport.xml"/>
    <xi:include href="Recipes/TestVSPlk/TestVSPlk.xml"/>
    <xi:include href="Recipes/TestSplashScreen/TestSplashScreen.xml"/>
    <!--Utility-->
    <xi:include href="Recipes/RefreshVSPackageRegistration/RefreshVSPackageRegistration.xml"/>
    <xi:include href="Recipes/RegisterVSPackage/RegisterVSPackage.xml"/>
    <xi:include href="Recipes/UnregisterVSPackage/UnregisterVSPackage.xml"/>
    <xi:include href="Recipes/LaunchVSOnExpHive/LaunchVSOnExpHive.xml"/>
    <!--DSL Project Recipes-->
    <xi:include href="Recipes/TransformTemplates/TransformTemplates.xml"/>
    <!--VS Package Setup Project Recipes-->
    <xi:include href="Recipes/UpdateVSPackageRegistryFragment/UpdateVSPackageRegistryFragment.xml"/>
  </Recipes>
</GuidancePackage>